package priv.ln.two;

/**
 * ClassName: exer1
 * Package: priv.ln.two
 * Description:
 案例：二维数组存储数据，并遍历

 String[][] employees = {
 {"10", "1", "段 誉", "22", "3000"},
 {"13", "2", "令狐冲", "32", "18000", "15000", "2000"},
 {"11", "3", "任我行", "23", "7000"},
 {"11", "4", "张三丰", "24", "7300"},
 {"12", "5", "周芷若", "28", "10000", "5000"},
 {"11", "6", "赵 敏", "22", "6800"},
 {"12", "7", "张无忌", "29", "10800","5200"},
 {"13", "8", "韦小宝", "30", "19800", "15000", "2500"},
 {"12", "9", "杨 过", "26", "9800", "5500"},
 {"11", "10", "小龙女", "21", "6600"},
 {"11", "11", "郭 靖", "25", "7100"},
 {"12", "12", "黄 蓉", "27", "9600", "4800"}
 };

 其中"10"代表普通职员，"11"代表程序员，"12"代表设计师，"13"代表架构师。显示效果如图。

 *
 * @Author 辣辣
 * @Create 2024/6/14 14:56
 * @Version 1.0
 */
public class exer1 {
    public static void main(String[] args) {
        String[][] employees = {
                {"10", "1", "段 誉", "22", "3000"},
                {"13", "2", "令狐冲", "32", "18000", "15000", "2000"},
                {"11", "3", "任我行", "23", "7000"},
                {"11", "4", "张三丰", "24", "7300"},
                {"12", "5", "周芷若", "28", "10000", "5000"},
                {"11", "6", "赵 敏", "22", "6800"},
                {"12", "7", "张无忌", "29", "10800","5200"},
                {"13", "8", "韦小宝", "30", "19800", "15000", "2500"},
                {"12", "9", "杨 过", "26", "9800", "5500"},
                {"11", "10", "小龙女", "21", "6600"},
                {"11", "11", "郭 靖", "25", "7100"},
                {"12", "12", "黄 蓉", "27", "9600", "4800"}
        };

        String[] careers = {"普通职员","程序员","设计师","架构师"};

        System.out.println("员工类型\t编号\t姓名\t\t年龄\t薪资\t\t奖金\t\t股票");
        for (int i = 0; i < employees.length; i++) {
            int index = Integer.parseInt(employees[i][0]) - 10;//员工类型编号映射的索引
            System.out.print(careers[index] + "\t");
            for (int j = 1; j < employees[i].length; j++) {
                System.out.print(employees[i][j] + "\t");
            }
            System.out.println();
        }
    }
}
